microscopic anatomy - Spanish English Dictionary